labor-saving device - Espagnol Anglais Dictionnaire